Progress is very complicated